rubber cuff - German English Dictionary